package com.example.rabbitmq.starter.consumer;

import com.example.rabbitmq.starter.model.MessagePayload;

/**
 * 消息消费者接口
 */
public interface MessageConsumer {
    
    /**
     * 处理消息
     * 
     * @param messagePayload 消息内容
     * @return 处理结果，true表示处理成功，false表示处理失败
     */
    boolean processMessage(MessagePayload messagePayload);
}